installment sale contract - French English Dictionary